deferred class IFACEA
feature
    A() deferred end
end

deferred class IFACEB
feature
    A() deferred end
end

deferred class IFACEC
feature
    A() deferred end
end

deferred class TEST1
inherit
        IFACEA
inherit
        IFACEB
        redefine A
inherit
        IFACEC
        redefine A
end

class TEST2
inherit
       TEST1
       redefine A
feature
    A()
    do 
    end
end


class APP
feature
    INIT() do end
end